provide everything you need - Inglés Sinónimo Diccionario